/**
 *	@file	pgear_sv_def.h
 *	@brief	ポケギアセーブデータ　リテラル定義
 *	@author	Mikyuki Iwasawa
 *	@date	07.08.03
 */

#ifndef __H_PGEAR_SV_DEF_H__
#define __H_PGEAR_SV_DEF_H__

///選択アプリ
typedef enum{
 PGMODE_ID_SKIN,
 PGMODE_ID_RADIO,
 PGMODE_ID_MAP,
 PGMODE_ID_TEL,
 PGMODE_ID_MAX,
}PG_MODE_ID;

//選択アプリオープンフラグ
typedef enum{
 PGAPP_OPEN_NONE = 0x00,
 PGAPP_OPEN_MAP = 0x01,
 PGAPP_OPEN_RADIO = 0x02,
}PGAPP_OPEN_FLAG;

///マップアフィンモード
typedef enum{
 PGMAFF_MODE_NORMAL,
 PGMAFF_MODE_AFFINE,
 PGMAFF_MODE_MAX,
}PG_MAPAFF_MODE;

///スキンID
typedef enum{
	PGSKIN_ID_DEFAULT,
	PGSKIN_ID_01 = PGSKIN_ID_DEFAULT,
	PGSKIN_ID_02,
	PGSKIN_ID_03,
	PGSKIN_ID_04,
	PGSKIN_ID_05,
	PGSKIN_ID_06,
	PGSKIN_ID_MAX,
}PG_SKIN_ID;

///貯金システム　使い込みアイテムストック数
#define PMTEL_EMBEZZLE_ITEM_STOCK_MAX	(5)	//最大5個

#define PMTEL_DEPOSIT_MAX	(999999)	//貯金金額最高値

///貯金額操作コマンド
typedef enum{
 PMTEL_DEPOSIT_GET,	//取得
 PMTEL_DEPOSIT_SET,	//セット
 PMTEL_DEPOSIT_ADD,	//加算
 PMTEL_DEPOSIT_SUB,	//減算
}PMTEL_DEPOSIT_COMMAND;

//使い込み購入アイテムID数
#define PMTEL_EMBEZZLE_ITEM_MAX	(9)
#define PMTEL_EMBEZZLE_KINOMI_MAX	(17)

//タケノリカウンター初期化値
#define PMTEL_TAKENORI_CT_DEF	(7)
#define PMTEL_TAKENORI_CT_HIT	(0)
#define PMTEL_TAKENORI_CT_PREV	(1)

#endif	//__H_PGEAR_SV_DEF_H__